package com.sc.service;

import com.mybatisflex.core.paginate.Page;
import com.mybatisflex.core.query.QueryWrapper;
import com.mybatisflex.core.service.IService;
import com.sc.dto.BeginAttendanceDTO;
import com.sc.entity.AttendanceRecords;
import com.sc.vo.AttendanceRecordVo;

import java.util.List;

/**
 * 考勤记录表 服务层。
 *
 * @author JoeZhou
 * @since 2024-09-14
 */
public interface AttendanceRecordsService extends IService<AttendanceRecords> {

    Page<AttendanceRecordVo> list(Page page, Long scheduleId);

    boolean beginAttendance(BeginAttendanceDTO dto);
}
